package com.ems.service;

import com.ems.entity.TMenu;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ems.entity.TProduct;
import com.ems.entity.TUser;
import com.ems.entity.vo.TMenuVo;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author ZZH
 * @since 2022-06-27
 */
public interface TMenuService extends IService<TMenu>{
    //增加数据
    Boolean add(TMenu tMenu);

    //删除数据
    Boolean delete(Integer id);

    //修改数据
    Boolean update(TMenu tMenu);

    //查找数据(单）
    TMenu findOne(Integer id);

    //查找数据(全)
    List<TMenu> findAll();

    List<TMenu> findMenuList(String userName);

    List<TMenuVo> treeList(String userName);
}
